"""
该文件实现了向url发送post请求，并且将要data的字典转换为utf-8格式，相应成功打印响应内容
"""
# 导入urllib库
import urllib.request
import urllib.parse


# 定义url
url = "https://example.com/post"


def myUrl(data, url=url):
    # 定义post数据，使用urllib.parse.urlencode将字典转换为字符串

    data = urllib.parse.urlencode(data).encode("utf-8")

    # 创建请求对象，指定url和data
    req = urllib.request.Request(url, data)

    # 发送请求，获取响应对象
    resp = urllib.request.urlopen(req)

    # 读取响应内容，解码为字符串
    content = resp.read().decode("utf-8")

    # 打印响应内容
    print(content)
